scathe (someone) with criticism

Examples

Nothing found